package org.akomantoso.core.data.group;

import org.akomantoso.core.data.CollectionBodyElement;
import org.akomantoso.core.visitor.AKVisitable;


/**
 * The type documentType lists all the document types that are managed by Akoma Ntoso.
 * 
 * <pre>
 * <xsd:group name="documentType">
 * 		<xsd:choice>
 * 			<xsd:group ref="collectionDocs"/>
 * 			<xsd:group ref="legislativeDocs"/>
 * 			<xsd:group ref="debateDocs"/>
 * 			<xsd:group ref="amendmentDocs"/>
 * 			<xsd:group ref="judgementDocs"/>
 * 			<xsd:element ref="doc"/>
 * 		</xsd:choice>
 * </xsd:group>
 * </pre>
 * 
 * @author <a href="mailto:jacques.militello@gmail.com">Jacques Militello</a>
 * 
 * @since http://www.akomantoso.org/1.0
 */
public interface DocumentType extends CollectionBodyElement , AKVisitable{

}
